You can "Claim your Business" at Bing Places (BingPlaces.com) and once complete, they will apear on Bing Maps
Read More
The folks at Starbucks just made it a whole lot easier to find their stores using Bing Maps Virtual Earth
Read More